brightly painted buggy - Spanish English Dictionary